do your work - French English Dictionary